unit price problems